advance payment from customers - Francés Inglés Diccionario